//
//  AlbumDB.h
//  album
//
//  Created by 云天 李 on 12-1-12.
//  Copyright (c) 2012年 __MyCompanyName__. All rights reserved.
//

#import <Foundation/Foundation.h>

@class Album;
@class Picture;

@interface AlbumDB : NSObject
// 释放资源
+ (void) finalizeStatements;

// 打开数据库（单例）
+ (id) singleton;

// 保存相册
+ (void) saveAlbum: (Album *) album;

// 新建相册
+ (void) addAlbum: (NSString *) title;

// 编辑相册标题
+ (void) editAlbum: (Album *) album;

// 删除相册
+ (void) deleteAlbum: (Album *) album;

// 获取所有相册
+ (NSMutableArray *) fetchAlbums;

// 保存图片记录到某个相册
+ (void) savePictureToAlbum: (Picture *) picture;

// 获取某个相册下的图片
+ (NSMutableArray *)fetchPictures: (NSUInteger) albumid;

// 删除图片
+ (void)deletePicture: (Picture *) picture;
@end
